Catherine Anne Campbell (born 20 July 1963 in Christchurch, New Zealand) is a former New Zealand cricketer. Campbell played in 9 women's Test matches, in which she took 18 wickets. In her 85 women's one-day internationals, she took 78 wickets. She stood in as captain in two ODIs in 2000/1, which were both won.